package com.ruoyi.project.student.domain.param;

import lombok.Data;

@Data
public class StudentListParam {
    private String studentName;
    private String number;
    private String className;

    private Param param; // 声明 Param 类型的属性

    // Param 类型的 getter 和 setter 方法
    public Param getParam() {
        return param;
    }

    public void setParam(Param param) {
        this.param = param;
    }

    // Param 静态嵌套类
    public static class Param {
        private String studentName;

        public String getStudentName() {
            return studentName;
        }

        public void setStudentName(String studentName) {
            this.studentName = studentName;
        }
    }

    // StudentListParam 类的其他属性的 getter 和 setter 方法
    public String getStudentName() {
        return studentName;
    }

    public void setStudentName(String studentName) {
        this.studentName = studentName;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }
}